repeated slip-ups - French English Dictionary